Great place, amazing location, gorgeous views! The hosts truly thought of everything, including for a young child (pack n play, high chair, etc.). I would happily stay here again.