Great location, safe, clean, easy self-checkin, quick communication.