We wanted to get away for the weekend and booked last minute. This place was amazing; great location, great food nearby, easy access to Joshua Tree. The bonus room is separate from the house, so 2 bedrooms in the home. We visited in July and we kept cool with the pool, and the air-conditioning. Parking provided is covered, which was great. The critters came to play at night, but bug repellent helped. There are red ants in the sand/dirt part of the backyard, but nothing to obsess over. The view at night is amazing, can definitely see all of the stars. The rooms were relaxing, the beds were soft and comfortable. Overall we enjoyed ourselves and highly recommend.