Superb location. Check-in was super easy. The place was great.