Perfect location and very nice view! Kids had a great time too! The women who host the place really care too, you can tell when you receive messages that they take great care for hosting. Would definitely stay again!