Beautiful place, friendly hosts, a great experience all around.