Enjoyable stay, good location