Great location, excellent communication, comfortable stay.