Great location, good communication. We had a really nice stay!