10/10 for everything! This place was amazing - the view, amenities, cleanliness to the coziness of the house. We absolutely enjoyed our stay here :)