Most enjoyable stay with convenient access to stores and activities.