Perfect host, space and location. We would stay again!