Apt is clean, communications were easy and it is 30 yards to the beach. it is also easy walking to so many shops, restaurants and bars.