Moonlight Ranch is a campers dream! The site was immaculate with picturesque views and the host, Camilo, is very accommodating. He ensured we had everything we needed and even setup a few extra amenities to make our stay with three young children comfortable. There was a sink to wash dishes in and a single use toilet in ranch house. The animals on the ranch are all so friendly (and quite). There's ample room for exploring, a tree swing and hiking trail adjacent to the property with ocean views. Highly recommend checking out this well cared for property! We will definitely return soon!