Pros: The property grounds are quite nice and the room comfortable. The location is also very good, right across the street from the beach and close to restaurants, etc. The place was clean and it had a nice porch. I didn't use the pool, but I saw others use it and it seemed fine. Cons: The check in was very confusing because there are like 4 entrances and there's no indication which is the correct one. The staff didn't even seem to know because one worker sent me to the wrong entrance. If driving, you have to go through a maze of narrow driveways to get to the place you need to be. Good luck!! The second issue is the fact that this isn't a hotel. It's a condo and just managed by some third party. So if you have a problem, you have to call the owner of the unit and try to have it fixed from afar. In my case, my internet did not work. The box would reset every time I took the door key out of the slot and the electricity went off. Most times, it would not reset properly and I would have no internet. Even when it did reset, it would take forever (20-30 minutes) and would often turn off. I finally broke down and got an unlimited data SIM card and used my phone's hotspot. I suggest you do the same. I would stay here again though because the room, location, and property overcome the small issues.