Spacious and comfortable accommodation in a very convenient position