Although small, Apartment has everything you need for a short stay.
Location is great, Metro station across the street, literally.