For an enjoyable stay in a desirable location this is the place.