Fantastic apartment, perfect location and great hosts! We will certainly be back again.