Very comfortable apartment/condo with all of the nexessary ammenities. Very close to what feels like a private beach and the restaurants on site are also tasty! Would definitely come back here again.