Great location, great apartment, and great hosts. Highly recommended.
Note: I do suggest at check-in that you have all locks explained (locks at street level entrance and into the apartment itself). They're a little tricky and could lead to some problems if you're unable to figure them out. That being said, this is a VERY minor complaint.