The location of the in is good! Just a few minutes away to walk at the beach and to nearby shops, cinema, bike rentals ,restaurants, and target. Rooms are spacious with refrigerators and microwaves. They serve good breakfast (make sure you're there early. Otherwise, you'll have no seating at their dining area). You can bring your breakfast to go in your room. Staff were friendly and helpful. Free on-site parking, very good amenities like a nice gym, hot tub that will fit 3 to 4 people, and a decent size outdoor pool. They have a community laundry, soda vending machine ($1 per can of soda), and community kitchen, which I find it very useful for a long vacation so you can cook and prepare meals. My only comment is that the carpets by the halfways by the building across the main check-in smells like urine. I saw that they were taking care of it, but I wish that when we come back, it will be smelling good. I recommend this inn for its convenience and affordability. I will definitely come back.