Everything was spot on. Communication was great. I had a wonderful stay.