Great location, well appointed apartment, and friendly hosts - best combination.