Very good location, excellent communication, very practical check-in. Great stay!