The terraces and views alone make this place so worth it. Great location, and great service from the hosts.