I had a wonderful stay this past weekend in this apartment. It has everything you could need, plus a few bonus items (like giant comfy blankets that came in handy in the cold snowy evenings). It was extremely clean and beautifully decorated. I would definitely recommend this place to others.