The place is great and in a perfect location. particular and fascinating