Flat was clean and practical. Great balcony, awesome pool and less than a 5 min walk to a beautiful beach. Can't fault it. Would defo recommend this place.