Everything you need is within waking distance. The Italian restaurant on site is a must!!!