Stylish hotel with great staff in a great location.