Pros: great value; good location (around 12 min walk to the beach); very nice restaurants near by (Cream Pot is in the same building and it is delicious and beautiful); easy to rent a car (888 Smart is in the complex, very good, small car and easy to park around the island).
Cons: The pictures seems outdated, the bedroom curtains were broken (not able to close them) making it hard to have privacy and hard to sleep (full moon or waking up late); not as clean as I was expecting; When I check in at 2pm the room was not clean yet, had to wait at least 30 minutes (the cleaning lady said the check in is at 3pm, where the room listing said 2pm); The building's elevator is old, be prepared to get stuck, my wife and I got stuck for 40 minutes and the maintenance guy was very rude after opening the door.