Great location and perfect set up for a family. We loved the communication and attentiveness to details. Communication and arrival was simple. Parking close by. Internet was fast and efficient.