Great place and perfect location. Definitely as good as advertised.