A warm welcome at a relaxed and peaceful location