Great experience overall. Flexible check in is really nice. Communication is fast and easy. Place is clean with a nice view.