Great experience, friendly staff and amenities exceeded my expectations.