Nice and stylish hotel with a good location