This place is amazing, absolutely spotless, &has everything you need. The location and views are breathtaking. It was perfect for 2 adults and 2 small kids, we will definitely be back.