this place is incredible. heated infinity pool overlooking the beach with restaurants right there. the apartment is huge. we will be back