Very clean, great location, very responsive hosts. Would definitely stay again.