Very clean, Xavier provides extensive details about what to expect when staying at his place. Conveniently located, especially for someone who is staying longer than a few nights. Great value for the price. Would definitely stay again!