Spectacular location, clean home. This place was a gem for our family of four (including two kids under 7). Thoughtful touches and handy amenities.