We loved staying here and had a wonderful experience! Steve was very welcoming and helpful. Some of the positives: 3 bedrooms, each on a different level for privacy; 3 bathrooms; very open living room, dining room and kitchen which allowed for great conversation and interacting; VERY close (steps) to the bay side and walking distance to the beach side; GREAT location; tight fit but could park 2 cars in the garage (because we used the garage, doing laundry was a bit tricky with the washer placed up on a shelf above where the front of the car goes, but it was worth it for the parking!); and outdoor tables (on deck and ground level). While we loved our stay at this house, I would not recommend it for children younger than 3. There are a LOT of stairs (this is a 3 level house.) Also, the top deck isn't child proof. One side has very open railing with large openings. Another concern with small children is an area in the living room with a big drop off that is open to the stairs below. I talked to Steve about this and he stated he is going to put thick glass up to block off this area. If you don't have small children I would definitely recommend staying here!