Perfect location, gorgeous place, friendly hosts. Everything was just perfect!