Fantastic location, fantastic apartment, fantastic hosts. 10/10