Overall, this was a good place to stay with kids in a reasonable driving distance to Joshua Tree. The mountain views were beautiful. We appreciated the coffee pods, and the home was more spacious than expected. The laundry was convenient. When we arrived at the property, it was very tidy, but didn't necessarily meet expectations for cleanliness. There were many dead bugs in various places - shower, bath mats, floors, and some of the outdoor seats were covered with outdoor ant swarms. The master bath had hair in the shower drain and spots on the floor. The pool wasn't particularly clean. While the property owner offered to heat the pool for an extra fee, we were not aware that the pool would be unusable without the heating. Based on check-in communication from the host, it felt like too much of a hassle to get the pool warmed once we arrived and realized it was ice cold. We booked the property specifically for the pool, so we were disappointed not to be able to use it after long hot days. Overall, this home had plenty of space and many great benefits, but we would have loved a cleaner space and a more seamless pool experience.