Very nice place, great location. Easy check in, good communication. Met all my expectations.