Great apartment. Slightly pricey but it is worth it for short leisure trips or even business trip.
The extra beds are actually sofa beds but they are bit and quite comfortable.
There is limited street parking. But not too hard to find parking around such a convenient location.