Great place, as advertised! In a great location, too