BOOK IT! Husband and I booked for our Anniversary. it was amazing. Our flt got in way before check in so we had to wait a bit but when we got inside and saw the breath taking view.. . the wait was worth with it. You can see O Christo on the mountain. . beautiful beach.. just amazing. We felt safe because of security guard always on post and you have to be buzzed in and out. We literally walked to all of our locations, even a restaurant 20 min walk ..was safe and we felt right at home. plenty of police on the beach ..so it was very safe. When we did need to ride somewhere uber was very reliable and affordable. Nino had GREAT suggestions for local foods. Definitely go to the steak house buffet it was so good and a bang for the buck. I can't express how wonderful of a time we had