Great location, and everything you need here. So many other reviews here detail it.