I can't imagine finding a more perfect place to stay in Florence. The apartment is on the Piazza della Signoria, so almost every major activity is within a 15-minute walk. The views from this penthouse apartment are even more beautiful than they look in the pictures, but since you're shielded from ground view it's still amazingly private. The apartment had plenty of space for myself and my wife, and while you could sleep up to six people you'd have to be very close friends since it's an open loft floor plan.
I've already recommended this place to any friends who plan to travel to Florence in the future. I can't imagine a better location, view, or experience.