Wonderful place to stay with amazing hosts and everything you could ask for. We are already scrambling to rebook for a longer stay so we can just spend more time at this paradise. Could not be more pleased.