Great location and great communication. A very easy and fun stay!