Great space, clean, well located, well equipped, great host