Great location, well-appointed apartment, helpful and friendly hosts.