Great stay, efficient check-in, solid communication, GREAT location