The place is cozy and comfortable, great for long stays (we stayed month and a half with my wife and daughters).
The location is excellent, close to parks and well connected thought trams and metro with the center of the city and other neighborhoods.
The Vinohrady area is full of beautiful buildings with classy architecture. A suitable place to walk and experience the local vibes.