We had a lovely stay. The apartment was clean, modern and the setting was very tranquil. Our only complaint would be that because the water runs on solar power you are not guaranteed warm or hot water. This is understandable being eco conscious establishment, however I would expect for the price that you pay that there should be a back up in place so that warm water can be available at all times. We had cold showers and had to boil water for the sink to wash baby's bottles.