Excellent communication, hassle free stay in a great location.