Excellent location, great communication. Seamless stay.