Excellent apartment in an excellent location.
We stayed there for a week (4 adults) and had a great time.
The pictures depict the place very accurately.