Fantastic location, great communication, an overall great stay!