Stylish, comfortable accommodation. A peaceful, convenient location.