Beautiful house and spectacular location!!! Bedrooms were a little small but common areas were excellent! Very clean and comfortable. Plenty of towels and amenities- many nice touches made it warm and welcoming. We had a great stay.