A gem! Comfortable accommodation, fabulous location, stylish, views, well-equipped.