Great communication, clean, wonderful stay