Very clean, nicely finished, great location. Communicative and accommodating host. Would definitely stay here again.