Excellent, spacious self-contained flat.