Everything you could possibly need in one location. Close to many conveniences, lovely area and great experience overall.