Spacious and well maintained.