The apartment was very nice, loved having my own patio. The staff was very hospitable and communicative. Location was great, very close to the beach and great restaurants/bars.