very good place. well located, clean and nicely decorated