Comfortable accommodation in a sought-after location.