Everything was great, though there was a "lived in" feeling about the place. The location is excellent, on the bay and two blocks walk to the beach. The rooms were spacious though the entire place seems like it could use a cleaning, as are most by the beach with wind and sand. The kitchen, while useful and full of the necessary items, did seem a bit dated. The toaster did not work and some of the drawer handles would come off easily when pulled, but that's a minor inconvenience. The Fridge, coffee maker and dishwasher all worked perfectly fine. As did the washer/dryer. There are two smaller bedrooms, one of which had a missing part of the window blinds so it felt as though someone could look in on anyone sleeping there. The wi-wi and TVs in every room was great. Two full bathrooms, each with a shower, that's a big plus. More than enough space for a group of 6 or 7 to sleep. We thoroughly enjoyed the swimming pool and hot tub. All in all a great place to stay in a great town. Highly recommended.