Everything you need. Location is great and accessible to all forms a public transportation to get you where you need to be. All of the amenities provided to make your stay great too. A+