We have traveled to many countries and this was by far our best experience — our hosts were great and the location is perfect! 110% recommend :)