Excellent communication, ease, quality of stay, etc. Couldn't be happier with our stay.