fantastic apartment, fantastic location, fantastic host