Location was amazing and the resort is so nice with a lot of amenities. Room was good- a little less updated than pictures made it seem and there really is no balcony a small lip that would be really tight to sit on. I would say still worth it for location - beach was amazing!