This hotel is literally steps away from the beach but not on the beach. I would not recommend for those looking for something big and luxurious. The bathroom is very small. The staff is very courteous and will help in any way they can. Warning, you have to pay to park in their lot. $16 a day. So add that to your daily rate. We had a lot of fun and enjoyed the room & patio.