Easy check-in, clean, parking, and great location.