Excellent stay in a fantastic location. Great communication, with easy check in and check out