Enjoyable stay and perfect location.