Great place, great location, held up to expectations.