This is a great place for star gazing. The place was as described and clean.
Do not trust the maps to reach this place, instead you can reach this place if you follow the instructions given by the host.