Beautiful spot, gorgeous view. Super clean and spacious - all kitchen items handy and clean. Beds were suuuper comfy! Loved our stay with our 3 and 5 year olds.