Generally ok, but
... It may be a problem to clear some sophisticated things with The host. English knowledge is rather basic. The Key Man was the mother of the host that speaks rather Russian. Parking is not attached to the apartment - it is public Parking with no place guarantee.