Pros: on the beach, close to lots of gorgeous sites (within driving distance), and a nice pool
Cons: was given a different room than originally booked even after getting confirmation, the beach is rocky (bring water shoes if you want to swim), rooms are a bit outdated and need restoration, and you can hear the neighbors.