Great place, as advertised. An even better location.