Clean, spacious, exactly as described. Wonderful place. Would definitely stay again.