stylish, spacious and ideally situated