The room presentation was good and clean. Price was decent. However, there was a baby roach in the restroom, the water from the sink faucet smelled like rotten egg, the pool water was murky and mattresses were really firm. Shower water and cleanliness was good. Also, we had enough toiletries and towels. Room was spacious and I like that you could bring your pet. However, the dogs in the next room to us barked way too much. The short walk to the beach was what made it worth the stay though.