The pictures do no justice to this place. Wonderfully located, clean and beautiful. The hosts are just incredible, friendly and easy to reach. Can't give enough stars. Would definitely love to stay there again.