The apartment is perfect for short and long stays. The entire building is for vacation rentals, so it is very well kept and easy to access.
Although there is a construction in the building next door, noise was not an issue.
The apartment itself is well decorated and has all the amenities to cook, bake, watch TV, etc.
Our main issue were the beds, which were quite uncomfortable. The mattress was hard and the pillows could be upgraded.