Great location, beautiful place, friendly hosts, what else could you possibly need!