Pros- on the beach, beautiful views, spacious and nice rooms and kitchen. Also thank you to JM for being a helpful host.
Cons- pool under construction (no one warned us), not much to do other than the beach in walking distance, and lots of security at the hotel that were difficult to deal with at times.