Great apartment, brilliant location, fantastic hosts