The beach was perfect! The room was okay, very clean, and we loved that there was a fridge and microwave! However, the bed was VERY uncomfortable, hard as a table! Also, there was no closet in our room, and while they did provide a ton of drawer space, we couldn't hang anything up. There was also no vanity in the bathroom and no space on the sink, and nowhere else to be able to put out your makeup and stuff to get ready. ALso, there were no shelves or hooks in the shower to put your own razor or stuff, and they did supply us with shampoo and conditioner that was affixed to the wall in the shower, the bottles were dirty and the holder was also very dirty and broken. Additionally, no matter what we did, when we showered, the water went all over the bathroom floor. We tried to call to the front desk to get more towels, but it was 8pm, and noone answered. Generally, we would probably not stay there again--which is unfortunate because the fabulous resturaunt, beach, and dog friendliness was amazeballs!