Very well located ; spacious and comfortable