This hotel is multiple buildings. The lobby is in one building, and the breakfast is in a different one. Depending on the type of room you choose, it might be a walk to get to some of the amenities. We had a king room, ended up on the ground floor looking at the parking lot. This didn't really bother us, as it was easy access to everything, but it wasn't very glamourous. Easy walk to the beach and to the pier. There are a few restaurants you can walk to, but nothing really of interest- you need to drive. I don't think this is any different of any other hotel in the area, it's not really a beach town so to speak as we expected. The breakfast was good, staff was helpful, but very busy. Pool area with bar was really nice, with tables and umbrellas at each one (2 pools, 1 bar). The beach area was nice, you can rent chairs and umbrellas ($30 for 2 chairs and an umbrella for the day). We walked to the pier and further, it was an easy walk and enjoyable. Overall, it was nice. We paid more than it was worth as it was last minute and a weekend, but if you could book ahead and get a good price, it's good. Room is basic, with a kitchenette (didn't use) and sparse furniture- just two bar stools, no where else to sit. We were happy with it, but it was not luxurious- which was to be expected. Have realistic expectations and you will be happy.