We loved the house. The beds were all great and there were 4 bedrooms and 3 bathrooms, which were all very well stocked. The living/kitchen areas were all small but the great deck more than made up for the space. Thats where we spent time, on that great deck which had a nice grill, table and plenty of space. The kitchen was well stocked and we had everything we needed. The hosts had supplied all the paper products, trash bags and everything you needed for a great stay. The hosts were great and communicated as needed. They allowed us to bring 2 dogs with us that were over the advertised weight limit. There were 2 drawbacks however to this rental. The parking is limited and there is no close parking to the rental. You had to unload your luggage and supplies at some stairs then walk 50-70 steps (depending on your size) to the house to unload your things, then walk back those same distance to get back to the steps, park your vehicle and then walk back to the house. To get to the dock, you had to go back to those same steps to walk around the entire house and down to the dock The second and biggest issue was that they do not have a designated dock for your boat. You have to get on a waiting list for a boat slip and pay $100 additional money to the hosts for a boat slip. Since we were there on Memorial Day there were no boat slips available. However, the hosts moved their boat and gave us their slip. That was very sweet of them. It was an A rental overall.