The hotel was clean and the staff friendly however, the parking is bad. I had to park in the lot that is across a small plaza from hotel. When I went down to the car in the morning to get something I encountered a man who was hanging around the hotel entrance acting erratically who then vomited on the ground in front of me. When I returned to the door of hotel that opened out to the plaza it was locked for "my safety." It is not the Hotel's responsibility to controll the behavior of people in the adjacent area to the hotel, but the beach has public access so be prepared to come in contact with the "general" public and all the variations of behavior which that implies. I was traveling alone with my son and would not stay there again. I was attracted by the fact that the beach was right outside the hotel door, but that convenience was over shadowed by my not feeling safe outside the hotel.