Communication was great, easy check in, and all amenities were clean and available to use. We really enjoyed our stay.