Great place tucked away in Bimbi Park. As other reviews mentioned Google does mislead you. It’s best to search for Bimbi Park and then follow signs for Solar Village.
Otherwise very beautiful, well maintained place. Had a great stay!