Enjoyable stay and in an ideal location