A nice place. Don't worry for the location. It is strange but funny!