Excellent place with an equally excellent location. The checkin was a tiny bit confusing, but no big deal.