Great stay. Location is okay. Parking is very hard and please look out for the signs. Hosts communicate very well. Be prepared to hear loud footsteps early in the morning. As well as dogs running back and forth.