Great stylish hotel with a great location