We loved our stay. Small and cute apartment, great location, exactly what we needed! We found it easy to get everywhere and it was so nice to be walking distance from places to go out, shop and of course eat :)
Only word of warning- if you have heavy bags you will need to lug them up quit of a few stairs. But hey you only have to do it at check in and out.