Spacious and comfortable and well situated