Keep in mind you get what you pay for. While the hallway could use an update, our room was fairly nice & clean. On site free parking is a big plus, especially so close to the beach. The breakfast was a pleasant surprise and included hot items- a real hit! Unfortunately, the television kept breaking up, making it difficult to watch. All and all, the place was worth it for the 3 nights we were there to visit our son who just returned from his deployment- the highlight of our trip:)