This hotel is dirty, smelly, and in poor working condition. Our one toilet did not work when we checked in. After waiting nearly 2 hours and making 3 phone calls, they sent a maintenance man to fix it. The whole unit smelled like mold. The bathroom smelled like a filthy gas station bathroom. We payed a lot of $$ to stay at this dirty hotel. Other than the nice location of being right on the beach, I can't think of anything nice to say. I couldn't wait to get out of there. We checked out early and never looked back. I do not know how it got the good reviews that it did. I have never written a review for a hotel before, but I feel the need to warn people. Don't stay here. And, don't believe the pictures. They make the hotel look much nicer than what it actually is.