View from the room awesome, easy beach access, chairs and umbrella rental on the beach.
Staff very friendly and helpful, except for the rudest cleaning lady who was screaming that it's 10:04 and check out at 10 as we were making multiple trips after a week stay and lots of lagage and no carts available after a long search for one. She angerly stated that we need to get the carts very early...ahh how would we know?
Room- clean, balcony from master bedroom has a small separate balcony that does not connect to main balcony (neither good or bad, just not what we expected from the pics) furniture new, kitchen appliances and baths cabinets are older but not impacted the vacation lol; fan in the hallway bath does not work (we did not call it in, I am sure it would of been fixed, but did not want to have repaired interrupt our stay);
My niece flip flops were stolen on the beach, she should know better :-)
Kitchen is not stacked up for real cooking.
Plenty of hot tubs, easy access to beach, big pool area, and plenty of kids in them.