Great communication, simple check-in/check out, spacious, and a comfortable stay.