This place exceed our expectations, magical place, great hosts! It coulnd't be any better. The place is just amazing! Everything was easy, beautiful, comfortable. If you ever have the chance to stay there, do it! we can't wait to come back.