Padma and Robert's place is a wonderful little tropical sanctuary. If you are looking for beaches, a swimming pool and great restaurants, this is not it. If you want somewhere quite, and away from the crowds, where you can meditate, read your book and listen to the frogs at night, then this place may be for you.
Remember that this place is off grid which means you must be super careful with leaving lights on and the wifi is not the best. But, you are not here to be on Facebook, you are here to enjoy the quiet.