Clean, spacious, very good kitchen, nice baths, and a swimming pool. Ideal for a family.