Great welcome, awesome place, friendly host, beautiful peaceful location - the fact that we are looking forward to visiting again says it all.