The description is pretty accurate, but we would not stay here again. Our primary issue is lack of privacy. Our idea of "off grid" included peace and quiet and solitude. The owner's cabin is just up the hill from you (an orange tree between the cabins screens your bathroom window from the house itself, but not if anyone is anywhere else on the property above you.) An open air rental cabin is just below you, with your generator between the two cabins. There are lots of windows - which would be great if you were alone - and very few curtains. Of course there is no A/C, so everyone's windows stay open.
This place maybe perfect for some but just did not fit us.