The apartment has everything you need, and it is perfectly located. Parking was a bit challenging but that's more about the area than anything else. We had a wonderful time and would come back in a heart beat!