Stylish place in walking distance to all major tourist attractions.