A great stay, stylish apartment, helpful and welcoming hosts