Very clean and lots of attention to detail. Lots of space, great location and friendly hosts!