pros,,,,Very nice apartment ,comfort, well equipped, nice setting, nice pool, close to beaches, and town
nice atmosphere. great weather.
cons,,,,. difficult to find, could do with a simple drawn map.. parking is ridiculous if you have a car be prepared to
park 20 minutes away. key pick up and drop off is a pain, could be better with meet and great.