Great location, friendly hosts and a beautiful apartment. What's not to love!