We had such a fantastic stay in this beautiful apartment. I loved sitting on the balcony and enjoying the view, while our two kids enjoyed the pool. Very clean and modern. All the people are very nice - bus driver, boat driver everybody just fantastic. We plan to come back.