Clean, comfortable, well stocked kitchen, and comfortable beds! Beautiful, spacious, and great outdoor space.