We loved our stay in Maria's place. Maria has her whole operation very well stream-lined, and the communication was perfect. This was by far the best check-in and check-out experience as Maria and her team (porters, taxi driver, etc.) were very proactive and helpful. In fact, I would strongly recommend that you pay the extra fee for airport pick-up and drop-off for the best experience. The places themselves were true to the listing descriptions. The views are amazing and indescribable with words, so I won't even attempt it. The interiors were very spacious and clean. We were worried a bit about wifi in this remote island, but they were no problems at all. Overall, we had a fantastic time, and we would love to stay here again in the future!