Beautiful apartment, lovely hosts and great location