Nice clean apartment in a great location. Manager of the properties is pretty great at communicating throughout stay and flexible about check-in time! There were three of us staying there but easily has place to sleep 6 as long as you don't mind sharing one bathroom.
Heads up: Probably won't work if you are traveling with kids given the somewhat open staircase in the apartment.