Easy check in, excellent hospitality, good communication, great location.