Perfect apartment, brilliant location. Amazing hosts.