Lovely flat in a great location. Close to the beach and markets and some good restaurants and bars. Beds are super comfortable. Only thing that could have been better is that the roof top pool is somewhat small and shallow and the hot tub wasn't any hotter than the pool. Other than that we really enjoyed it and would definitely stay again.