Great stay for the price! The room (305) was much bigger than we had anticipated, which was nice. All the essentials were clean (beds, floors, toilet, shower) -just some stains on doors/walls that could use a good scrub down. Location was great- very easy access to beach. As all other reviews state, parking was an issue- there are only about 25 parking spaces and at 40+ rooms......there were always spaces available for us, but next to cars parked very crooked and/or taking up 2 spaces, which was frustrating. As other reviews stated, sometimes there was no one at the front desk, and there were waits- ie-we checked in around 6pm and had to wait like 20 min for someone to finally show up. There was a really loud doorbell and number to call, but it just went to the front desk (where there wasn't anyone stationed). They were very accomodating and friendly when they were there. Also, be aware that the balcony is not private. Chairs outside room and ocean view, but people walk by in front of you. Wasn't an issue for us, but may take someone by surprise who is used to that. If you're looking for luxury, this isn't the place for you. But, if youre looking for a clean, cheap place to sleep (like we were), this is it!