First off, Nusa Penida is not a very touristy location, and that should be taken into account. There are few restaurants, bad roads, and very little infrastructure. However, we had a great stay, and Coco Resorts was a big part of that. The hotel may be hard to find, and I recommend that you rent a scooter at the harbour (they will find you) for 70-80k rupiah per day. MAKE SURE that the scooter (breaks and lights especially) work! Download google maps of the island to your phone before leaving, because cell reception is dodgy. The hotel is located near a few others a bit like it, close to Crystal Bay. The bungalows are spacious and nice, and with a nice view over the pool. All of the staff were very, very helpful and nice, and spoke surprisingly good English. There is not that much to do on Nusa Penida when the sun sets, so we used that time for a nice couple's massage, and felt very well taken care of. Breakfast was good considering the location. Nusa Penida is in general a nice place to see some amazing nature, if you aren't afraid of driving on some very, very, very bumpy roads. The hotel does offer day trips too, if you don't feel like driving. Make sure to watch the sunset at Crystal Bay Beach! Highly recommended!